package com.zpark.se.math;

/**
 * Math数学类
 * Math类包含执行基本数字运算的方法，如基本指数，对数，平方根和三角函数。
 */
public class Demo01 {
    public static void main(String[] args) {
        // 获取e的值(自然对数)
        double e = Math.E;
        // 获取圆周率
        double pi = Math.PI;

        /*
            由于Math当中的所有方法都是静态方法，因此可直接通过类名访问
         */

        /*
            向下取整
            Math.floor(double d): 返回double类型的参数最接近的整数，且小于等于该参数
         */
        double v = Math.floor(3.5415);
        System.out.println(v);

        /*
            获取两个数的最大值
         */
        int max = Math.max(3, 5);
        System.out.println(max);

        /*
            获取两个数的最小值
         */
        int min = Math.min(1, 5);

        /*
            四舍五入
         */
        long round = Math.round(3.5);
    }
}
